most abominable - Francés Inglés Diccionario